package com.molichuxing.services.business.dto.response;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import com.molichuxing.framework.dto.ResponseRootDto;
import com.molichuxing.services.property.OrderTypeEnum;

import lombok.Data;
import lombok.EqualsAndHashCode;



/**
 * 用户查询订单返回dto
 * 
 * @author zoumingyu
 * @date 2019年8月22日
 *
 */
@Data
public class UserOrderBizDto extends ResponseRootDto {
	private static final long serialVersionUID = 5625684058076397501L;

	/**
	 * 订单号
	 */
	private Long orderCode;

	/**
	 * 订单类型
	 */
	private OrderTypeEnum orderType;

	/**
	 * 用户id
	 */
	private Integer userId;

	/**
	 * 车型id
	 */
	private Integer vehicleId;

	/**
	 * 下单门店id
	 */
	private Integer placeStoreId;

	/**
	 * 用车时长（1：1个月，n：n个月）
	 */
	private Integer transportTime;

	/**
	 * 订单金额
	 */
	private BigDecimal orderAmount;

	/**
	 * 下单时间
	 */
	private LocalDateTime orderTime;

	/**
	 * 订单状态
	 */
	@SuppressWarnings("rawtypes")
	private Enum orderStatus;
}
